mandarin duck - English Synonyms Dictionary